English Dictionary
◊ SERRATULA TINCTORIA
Serratula tinctoria
n : European perennial whose serrate leaves yield a yellow dye
[syn: {sawwort}, {Serratula tinctoria}]